home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / hard / drivr / IOBlix12Usr377.lha / Install Parallel ZIP < prev    next >
Text File  |  1998-11-09  |  5KB  |  182 lines

  1. ;
  2. ; $VER: IOBlix parallel port zip installation 1.4 (9.11.98)
  3. ;
  4. ; Copyright (c) 1998 Thore Böckelmann and RBM Computertechnik
  5. ;
  6.  
  7. ;****************************************************************************
  8. ;
  9. ; English texts
  10. ;
  11. (if (not (= @language "deutsch"))
  12.     (
  13.         (set #bad-kick      "You must have AmigaOS 2.0 (V37) or newer to be able to use the IOBlix I/O board.")
  14.         (set #bad-cpu       "You must have at least an MC68020 to use the IOBlix software.")
  15.         (set #noparmodule   (cat "You have no IOBlix1200 parallel module installed! "
  16.                                  "Please install the module first, before you install the software!"))
  17.         (set #intro         (cat "\n"
  18.                                  "Now you can install the necessary drivers for a ZIP drive connected to IOBlix' parallel port."
  19.                                  "Drivers for FFS- and PC-formatted ZIP disks will be installed."
  20.                                  "\n"
  21.                                  "\n"
  22.                                  "Do you want to install the drivers now?"))
  23.         (set #selectdevs    "\nWhere to install the device drivers?\n")
  24.         (set #copyzipdev    "\nCopying ioblixzip.device...\n")
  25.         (set #copydosdriver "\nCopying DOSDrivers...\n")
  26.         (set #zipquery      (cat "Do want to install drivers for a "
  27.                                  "parallel port ZIP drive?"))
  28.         (set #zipstart      "Do you want the ZIP driver to be started on bootup?")
  29.         (set #zipinfo       (cat "The driver PZIP0: is meant for FFS formatted ZIP disks with 512 bytes blocksize,\n"
  30.                                  "and the driver PZIPC: is meant for PC formatted ZIP disks. This requires CrossDOS to be installed."))
  31.     )
  32. )
  33.  
  34. ;****************************************************************************
  35. ;
  36. ; Deutsche Texte
  37. ;
  38. (if (= @language "deutsch")
  39.     (
  40.         (set #bad-kick      "Sie müssen AmigaOS 2.0 (V37) oder höher installieren, um die IOBlix-Karte zu benutzen.")
  41.         (set #bad-cpu       "Sie brauchen mindestens einen MC68020, um die IOBlix-Software zu benutzen.")
  42.         (set #noparmodule   (cat "Sie haben kein IOBlix1200 Parallel-Modul in Ihrem Rechner installiert! "
  43.                                  "Bitte bauen Sie erst das Modul ein, bevor Sie die Software installieren!"))
  44.         (set #intro         (cat "\n"
  45.                                  "Sie können jetzt die nötigen Treiber für ein ZIP Laufwerk am Parallelport der IOBlix-Karte "
  46.                                  "installieren. Es werden Treiber für FFS- und PC-formatierte Medien installiert."
  47.                                  "\n"
  48.                                  "\n"
  49.                                  "Wollen Sie die Treiber jetzt installieren?"))
  50.         (set #selectdevs    "\nWohin sollen die Gerätetreiber kopiert werden?\n")
  51.         (set #copyzipdev    "\nKopiere ioblixzip.device...\n")
  52.         (set #copydosdriver "\nKopiere DOSDrivers...\n")
  53.         (set #zipquery      (cat "\n"
  54.                                  "Wollen Sie Treiber für ein Parallel-Port ZIP Laufwerk installieren?"))
  55.         (set #zipstart      "Soll der ZIP Treiber gleich beim Booten gestartet werden?")
  56.         (set #zipinfo       (cat "Der Treiber PZIP0: ist für FFS-formatierte ZIP-Medien mit einer Blockgröße von 512 Bytes gedacht,\n"
  57.                                  "und der Treiber PZIPC: for PC-formatierte ZIP-Medien. Dafür muß CrossDOS installiert sein.\n"))
  58.     )
  59. )
  60.  
  61. ;****************************************************************************
  62. ;
  63. ; Setup
  64. ;
  65.  
  66. (complete 0)
  67.  
  68. (if (< (/ (getversion) 65536) 37)
  69.     (abort #bad-kick)
  70. )
  71.  
  72. (if (patmatch "68000|68010" (database "cpu"))
  73.     (abort #bad-cpu)
  74. )
  75.  
  76. ;****************************************************************************
  77. ;
  78. ; Welcome
  79. ;
  80.  
  81. (welcome)
  82.  
  83. (complete 10)
  84.  
  85. ;****************************************************************************
  86. ;
  87. ; Check for IOBlix module
  88. ;
  89.  
  90. (run "IOBlix-Install:C/english/SetupIOBlix reinit" (safe))
  91. (if
  92.     (= 0
  93.         (run "IOBlix-Install:C/Look4IOBlix a1200 par" (safe))
  94.     )
  95.     (abort #noparmodule)
  96. )
  97.  
  98. (complete 20)
  99.  
  100. ;****************************************************************************
  101. ;
  102. ;
  103. ;
  104.  
  105. (set #doit
  106.     (askbool
  107.         (prompt #intro)
  108.         (help @askbool-help)
  109.         (default 1)
  110.     )
  111. )
  112.  
  113. (if (= 0 #doit)
  114.     (
  115.         exit (quiet)
  116.     )
  117. )
  118.  
  119. ;****************************************************************************
  120. ;
  121. ; Setup directory
  122. ;
  123.  
  124. (complete 30)
  125.  
  126. (set #destdevs
  127.     (askdir
  128.         (prompt #selectdevs)
  129.         (help @askdir-help)
  130.         (default "DEVS:")
  131.     )
  132. )
  133.  
  134. ;****************************************************************************
  135. ;
  136. ; Install devices
  137. ;
  138.  
  139. (copylib
  140.     (help @copylib-help)
  141.     (prompt #copyzipdev)
  142.     (source "devs/ioblix12zip.device")
  143.     (dest #destdevs)
  144.     (confirm)
  145. )
  146.  
  147. (complete 60)
  148.  
  149. (copyfiles
  150.     (help @copyfiles-help)
  151.     (prompt #copydosdriver)
  152.     (source "DEVS/DOSDrivers")
  153.     (choices "PZIP0" "PZIPC")
  154.     (dest "SYS:Storage/DOSDrivers")
  155.     (infos)
  156.     (confirm)
  157. )
  158.  
  159. ;****************************************************************************
  160. ;
  161. ;
  162. ;
  163.  
  164. (startup "IOBlix1200 ZIP driver"
  165.     (help @startup-help)
  166.     (prompt #zipstart)
  167.     (command "mount PZIP0: >nil:")
  168. )
  169.  
  170. (complete 90)
  171.  
  172. (message #zipinfo)
  173.  
  174. ;****************************************************************************
  175. ;
  176. ; Exit
  177. ;
  178.  
  179. (complete 100)
  180. (exit)
  181.  
  182.